home *** CD-ROM | disk | FTP | other *** search
/ Mac Easy 2010 May / Mac Life Ubuntu.iso / casper / filesystem.squashfs / usr / share / checkbox / plugins / manual_prompt.pyc (.txt) < prev    next >
Encoding:
Python Compiled Bytecode  |  2009-10-12  |  1.1 KB  |  22 lines

  1. # Source Generated with Decompyle++
  2. # File: in.pyc (Python 2.6)
  3.  
  4. from checkbox.plugin import Plugin
  5.  
  6. class ManualPrompt(Plugin):
  7.     
  8.     def register(self, manager):
  9.         super(ManualPrompt, self).register(manager)
  10.         self._results = { }
  11.         self._manager.reactor.call_on('prompt-test-manual', self.prompt_test_manual)
  12.  
  13.     
  14.     def prompt_test_manual(self, interface, test):
  15.         result = self._results.get((test.suite, test.name))
  16.         result = interface.show_test(test, result)
  17.         self._results[(test.suite, test.name)] = result
  18.         self._manager.reactor.fire('report-result', result)
  19.  
  20.  
  21. factory = ManualPrompt
  22.